glass-covered balcony/veranda - French English Dictionary